bench flume - German English Dictionary